home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 3 / BBS in a box - Trilogy III.iso / Files / Updates / General / BBEdit 2.5->2.5.2 Update / 2.5.2 Release Notes next >
Encoding:
Text File  |  1993-10-18  |  13.3 KB  |  343 lines  |  [TEXT/R*ch]

  1. BBEdit 2.5.2 Release Notes
  2. ------ ----- ------- -----
  3.  
  4. This document contains information which was developed too late to be included
  5. in the manuals.
  6.  
  7. BBEdit Is Commercial!
  8. ------ -- -----------
  9.  
  10. This version of BBEdit is NOT FREE. If you are using a non-demo copy that you
  11. obtained by a means other than a legitimate site license, product bundle, or
  12. direct purchase, then we encourage you to write to the address below and order
  13. your own copy. The pricing is reasonable, and options are available for discount
  14. and quantity pricing.
  15.  
  16. On Location 2.0, Quadras, and AppleShare
  17. -- -------- ---- -------- --- ----------
  18.  
  19. There is a bug in On Location versions 2.0 and 2.0.1 which will cause  your
  20. Macintosh to hang if you’re using a Macintosh Quadra, you have AppleShare
  21. volumes mounted, and you choose the “Find...” command in BBEdit. If this set
  22. of circumstances applies to you, you have these options: (1) Turn off the “On
  23. Location” option in the External Services section of the Preferences, and
  24. re-launch BBEdit; (2) Unmount any AppleShare volumes before using BBEdit’s
  25. “Find...” command; (3) Disable On Location; (4) Contact ON Technologies
  26. technical support and report the problem. You can contact them via AppleLink:
  27. their address is ON.SUPPORT; through the Internet (or any service which has a
  28. gateway to the Internet), their address is ON.SUPPORT@applelink.apple.com. If
  29. more people report the problem, they may be motivated to find a solution
  30. sooner, rather than later.
  31.  
  32. (Note that an “AppleShare volume” can be a fileserver volume or a volume
  33. on someone else’s Macintosh published with Personal File Sharing under
  34. System 7.0.)
  35.  
  36. THINK Project Manager 6.0
  37. ----- ------- ------- ---
  38.  
  39. The THINK Project Manager, version 6.0, has a number of bugs and limitations
  40. which occasionally make working with an external editor difficult. Presently,
  41. we are working with the technical staff at Symantec to resolve these issues.
  42. They should be taken care of for future maintenance versions of both BBEdit
  43. and the THINK Project Manager.
  44.  
  45. The most noticeable problems are as follows:
  46.  
  47.     -    On occasion, the THINK Project Manager will inexplicably refuse
  48.         to provide the list of headers included by a given source file.
  49.         If you option-click in the title bar of a connected source file,
  50.         and you don’t get the list, this is most likely the cause.
  51.         Should this happen, deactivate the source window in question
  52.         and re-activate it, and BBEdit will try to get the list of includes
  53.         again.
  54.         
  55.     -    The THINK Project Manager provides no way for the external editor
  56.         to perform the “Debug” (Command-I) command. This makes it very
  57.         clumsy to source-debug files that are currently open in the
  58.         external editor, or which aren’t open at all.
  59.         
  60.         To work around this limitation, switch to the TPM, select the file
  61.         you wish to debug in the project window, and choose the TPM’s
  62.         “Debug” command (or type Command-I). The text of that file will
  63.         appear in the debugger’s “Source” window. If that file is currently
  64.         open in BBEdit, the TPM will use the correct text, even if there
  65.         are unsaved changes.
  66.         
  67.     -    The THINK Project Manager provides no atomic way for the external
  68.         editor to inform it that the name or location of a connected source
  69.         file has changed. This means that if you do a “Save As...” of a
  70.         connected source file, the TPM will continue to use the old source
  71.         file. Until this problem is resolved in the TPM, you’ll have to
  72.         manually remove the old file and add the new file to the proper
  73.         location.
  74.         
  75.     -    The THINK Project Manager will occasionally behave strangely or
  76.         crash if the application pointed to by the “Editor” alias is
  77.         running, even if “Use external editor” is turned off. The most
  78.         noticeable symptoms of this misbehavior are spurious compile
  79.         errors when building projects or compiling individual source
  80.         files, and crashes when quitting a program which is being debugged
  81.         with the source debugger.
  82.         
  83.     -    Because of latency issues between BBEdit and the THINK Project
  84.         Manager, certain menu items or services may not be available
  85.         immediately after bringing a window to the front.
  86.         
  87. Printing with Substituted Fonts
  88. -------- ---- ----------- -----
  89.  
  90. Because of idiosyncracies in the LaserWriter driver 7.1 and earlier, there are
  91. some character spacing anomalies when printing with a substituted monospaced
  92. font (i.e. Monaco). To avoid these problems, print in a non-substituted,
  93. monospaced PostScript font such as Courier. (With BBEdit, you can of course edit
  94. in one font, and print in another.)
  95.  
  96. FaxSTF “FaxPrint” Printer Driver
  97. ------ ---------- ------- ------
  98.  
  99. Version 2.2.3 of the “FaxPrint” printer driver, supplied with the FaxSTF
  100. fax software package, has a bug in it which can cause all applications,
  101. not just BBEdit, to malfunction. STF Technologies has been notified of
  102. the problem. In the meantime, to avoid potential problems, choose another
  103. printer driver, such as the ImageWriter or LaserWriter driver, except
  104. when you’re planning to fax documents directly from within BBEdit.
  105. Contact STF Technologies for the latest information on the availability
  106. of a fix.
  107.  
  108. NOW Utilities
  109. --- ---------
  110.  
  111. Older versions of Super Boomerang have a bug which affects BBEdit;
  112. in particular, you cannot type upper-case letters in the “Save As…”
  113. dialog. This bug is fixed in version 4.0 and later of the NOW Utilities
  114. package; contact Now Software for an update.
  115.  
  116. Now Save causes BBEdit’s “File” menu to get scrambled. To avoid this,
  117. turn off Now Save when running BBEdit.
  118.  
  119. The Programmer’s Editor Package
  120. --- ------------ ------ -------
  121.  
  122. BBEdit was written with libraries which are part of the Programmer’s
  123. Editor Package. The PE Package provides high-performance text editing,
  124. searching, directory search, and pattern-match capabilities for use
  125. in text-manipulation programs. For more information, write to the
  126. address below.
  127.  
  128. Contact Address
  129. ------- -------
  130.  
  131. Should you have questions about BBEdit, write or send e-mail to the
  132. address below:
  133.  
  134. Bare-Bones Software
  135. c/o R. Siegel
  136. 1 Larkspur Way #4
  137. Natick, MA 01760
  138. Internet: bbedit@world.std.com
  139. Compuserve: 73051,3255
  140.  
  141. For technical support, bug reports, and other issues of an immediate
  142. nature, we strongly encourage you to use electronic mail. Not only
  143. does it save paper and time, but you will also be guaranteed of a
  144. response within hours of receipt of your message.
  145.  
  146. Additional Acknowledgements
  147. ---------- ----------------
  148.  
  149. The regular-expression library used for ‘grep’ searching is
  150. based on the ‘regexp’ package, written by Henry Spencer of
  151. the University of Toronto. Pete Keleher provided a Mac-
  152. compatible version, from which BBEdit’s code is derived.
  153.  
  154. Manual Errata
  155. ------ ------
  156.  
  157. -    In a number of places, the manual makes reference to using
  158.     Command-Return or Command-Option-Return to wrap text; these
  159.     references should in fact read “Command-backslash” and
  160.     “Command-Option-backslash”.
  161.     
  162. -    The “ToolServer” section of the Preferences has been removed;
  163.     it served no useful purpose and caused great angst and confusion.
  164.     If a local ToolServer cannot be found, then choosing
  165.     “Use ToolServer” will bring up a dialog asking for a ToolServer
  166.     application or giving the option to choose a remote ToolServer.
  167.     Clicking the “Remote...” button will provide a PPC browser
  168.     for choosing a remote ToolServer.
  169.  
  170.     Consequently, you should ignore page 115 of the BBEdit User Manual.
  171.     
  172. Update Notes
  173. ------ -----
  174.  
  175. This section lists the bugs or shortcomings that have been fixed
  176. since the original 2.5 release of BBEdit. Changes for the current
  177. version of BBEdit are first, followed by changes for previous
  178. maintenance versions.
  179.  
  180. Version 2.5.2 (10/18/93):
  181.  
  182.     -    Grep searches are now between one and two orders of
  183.         magnitude faster, and some bugs are fixed, particularly
  184.         with line-anchored pattern searches.
  185.         
  186.     -    Changing the rubber-stamp string in the “Options...”
  187.         printing now actually has some effect.
  188.         
  189.     -    BBEdit no longer turns off External Services preferences when
  190.         an application can’t be found. This resolves the inconvenient
  191.         situation when development tools are stored on removeable
  192.         media.
  193.  
  194.     -    Certain aspects of dialog-box interaction were broken in
  195.         2.5.1; these have been corrected.
  196.         
  197.     -    The “Prefix/Suffix Lines” extension now works correctly;
  198.         it too was broken in 2.5.1.
  199.         
  200.     -    When a file contains Projector information which indicates that
  201.         it’s modified-read-only, the pencil is drawn with a broken
  202.         slash, and clicking on it does nothing.
  203.         
  204.     -    You can now modify-read-only a file that’s checked out read-only
  205.         by holding down the Option key and clicking on the pencil.
  206.         Doing so will skip the alert requesting confirmation of the
  207.         modify-read-only action.
  208.         
  209.     -    Wrapping with Paragraph Fill and First Line Only indentation now
  210.         correctly indents all paragraphs.
  211.  
  212.     -    If Compare ran out of memory, it would either report that the
  213.         files were identical, or BBEdit would bail out and write a
  214.         rescue file. This no longer happens; if Compare runs out of
  215.         memory, BBEdit will issue an appropriate error message.
  216.  
  217.     -    Fixed cases in which viewing files in browser windows would
  218.         needlessly run out of memory (sometimes bailing out).
  219.  
  220.     -    Command-Return can now be used in the ToolServer Worksheet
  221.         window as a substitute for the Enter key.
  222.         
  223.     -    Fixed a crash that occurred in 2.5.1 when clicking on the
  224.         text view’s scrollbar thumb in browser windows.
  225.         
  226.     -    BBEdit now correctly disables the control-key shortcuts
  227.         and “Insert” button in the glossary browser when the front
  228.         editing window is read-only.
  229.         
  230.     -    BBEdit now works around a bug in the THINK Project Manager
  231.         which would cause it (the TPM) to issue a “File ‘Untitled’
  232.         not found” message when BBEdit closed a newly created window
  233.         without saving changes.
  234.         
  235.     -    BBEdit works around a bug in the LaserWriter 8.0 driver which
  236.         would occasionally cause the system to crash when opening a
  237.         document with saved print settings that the driver didn’t
  238.         recognize.
  239.         
  240. Version 2.5.1 (8/18/93):
  241.  
  242.     -    In some circumstances, the directory popup in the disk
  243.         and glossary browser windows would not be updated when
  244.         moving to different directories.
  245.         
  246.     -    The popup menu of include files (for files connected to
  247.         the currently open THINK C 6.0 projects) is now sorted
  248.         in alphabetical order.
  249.         
  250.     -    BBEdit no longer goes to disk every time you pop up the
  251.         menu of include files.
  252.         
  253.     -    In some circumstances, BBEdit would erroneously inform
  254.         the THINK Project Manager that some source files needed
  255.         to be recompiled.
  256.         
  257.     -    In some circumstances, the Wrap with paragraph fill and
  258.         the Unwrap commands would erroneously remove whitespace
  259.         and line breaks.
  260.         
  261.     -    Grep searches will now match line-anchored patterns
  262.         (patterns beginning with a ^) that match on the first
  263.         line of the file.
  264.     
  265.     -    It is now possible to search for literal occurrences of
  266.         backslash-escaped characters (e.g. “hello world\n”) by
  267.         escaping the backslash (thus making “hello world\\n”);
  268.         replacement with literal backslash escapes is now also
  269.         possible.
  270.         
  271.     -    If a Search Results window was in front, and “Search Results”
  272.         was the designated search method, BBEdit would erroneously
  273.         reset the search method to “Directory Scan” and issue an
  274.         alert.
  275.         
  276.     -    The Bring Up To Date, Make, and Run commands are now
  277.         available whenever there is a project open in the THINK
  278.         Project Manager.
  279.         
  280.     -    In some conditions, typing with Auto-Wrap while Typing
  281.         turned on would cause update glitches in the text.
  282.         
  283.     -    When clicking quickly on items in a window’s status bar,
  284.         the clicks would sometimes be ignored.
  285.         
  286.     -    When performing some background operations, BBEdit would
  287.         occasionally refuse to behave correctly once the operation
  288.         was complete, until it was placed in the background and
  289.         then brought forward again.
  290.         
  291.     -    Opening of THINK C projects for browsing and searching is
  292.         now much faster.
  293.         
  294.     -    The “attempt to use non-open file” message when opening
  295.         some StuffIt archives with the StuffIt XTND translator has
  296.         been resolved.
  297.     
  298.     -    The performance of “Zap Gremlins” when replacing with a
  299.         character code or deleting gremlins has been considerably
  300.         improved.
  301.         
  302.     -    In some circumstances, selection with the Shift and arrow
  303.         keys would behave inconsistently.
  304.         
  305.     -    BBEdit now includes a mechanism to help avoid deadlock
  306.         situations which are caused by design flaws in the THINK
  307.         Project Manager.
  308.         
  309.     -    This version of BBEdit works around a bug in A/UX 3.0
  310.         which would cause text copied from another application
  311.         not to be visible to BBEdit’s clipboard.
  312.         
  313.     -    The “Copy Lines Containing” and “Cut Lines Containing”
  314.         extensions now provide a progress dialog, and a long
  315.         operation can be cancelled by typing Command-Period.
  316.         
  317.     -    The “Prefix/Suffix Lines” extension now properly
  318.         enables the “Selection Only” check box when there’s
  319.         a selection in the front editing window.
  320.         
  321.     -    Editing header files that are part of a THINK Project
  322.         Manager project will now result in the correct recompilations.
  323.         
  324.     -    BBEdit will no longer give a warning message if you choose
  325.         an already-open file from the popup menu of include files.
  326.  
  327. Thanks!
  328. -------
  329.  
  330. Thank you for purchasing BBEdit. If you have any suggestions for
  331. improvements, or any problems to report, don’t be shy. Feedback
  332. from customers is the best way to improve any piece of software.
  333.  
  334. Thanks also to the many people who, in one way or another,
  335. directly contributed to the production and success of BBEdit.
  336. They’re all listed in the about box; choose “About BBEdit...”
  337. from the Apple menu to see their names.
  338.  
  339. Without the assistance of all of these people, BBEdit would not exist.
  340.  
  341. Rich Siegel
  342. October 18, 1993
  343.